package com.wudi.estate.bean.assetmanage;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Asset {
    private long cid;//小区编号
    @TableId(type = IdType.AUTO)//数据库自增
    private long id;//资产编号
    private long did;//设备编号
    private int count;//购买数量
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date purchaseTime;//购买日期
    private int limitYear;//预计使用年限
    @TableField(fill = FieldFill.INSERT)
    private Date  createTime;//创建时间
    private boolean state;//状态 1为可用 0为禁用
}
